package com.zzzzzz.common.page;

public class PageBarDefaultImpl implements PageBar{
//	@Override
	public <T> String getPageBar(Page<T> page) {
		String url = page.getUrl();
		url = page.isContainWenHao()?url+"&page=":url+"?page=";
		StringBuilder sb = new StringBuilder("<div class='next'>");
		if(page.isHasPre()){
			sb.append("<a href='").append(url).append(page.getPrePage()).append("' class='bottonnext'>上一页</a>");
		}
		if(page.isHasNext()){
			sb.append("<a href='").append(url).append(page.getNextPage()).append("' class='bottonnext'>下一页</a>");
		}
		sb.append("</div>");
		return sb.toString();
	}

//	// 页面分页导航的链接 方式二
//	public String getPageToolBar2(PageBean pageBean) {
//		String str = "";
//		int pageSplit = (pageNo / 5) * 5;
//		for (int i = pageSplit - 1; i < (pageSplit + 6); i++) {
//			if (i <= 0) {
//			} else if (pageNo == i) {
//				str += i + "&nbsp;";
//			} else if (i > getTotalPages()) {
//			} else {
//				str += "<a href='" + "&pageNo=" + i + "'>" + i + "</a>" + "&nbsp;";
//			}
//		}
//		return str;
//	}
}
